package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseCmfLivePk<M extends BaseCmfLivePk<M>> extends Model<M> implements IBean {

	/**
	 * 序列
	 */
	public void setPiId(java.lang.Long piId) {
		set("pi_id", piId);
	}
	
	/**
	 * 序列
	 */
	public java.lang.Long getPiId() {
		return getLong("pi_id");
	}

	/**
	 * 发起主播标识
	 */
	public void setFromAnchorId(java.lang.Long fromAnchorId) {
		set("from_anchor_id", fromAnchorId);
	}
	
	/**
	 * 发起主播标识
	 */
	public java.lang.Long getFromAnchorId() {
		return getLong("from_anchor_id");
	}

	/**
	 * 发起直播标识
	 */
	public void setFromLiveId(java.lang.Long fromLiveId) {
		set("from_live_id", fromLiveId);
	}
	
	/**
	 * 发起直播标识
	 */
	public java.lang.Long getFromLiveId() {
		return getLong("from_live_id");
	}

	/**
	 * 目标主播标识
	 */
	public void setToAnchorId(java.lang.Long toAnchorId) {
		set("to_anchor_id", toAnchorId);
	}
	
	/**
	 * 目标主播标识
	 */
	public java.lang.Long getToAnchorId() {
		return getLong("to_anchor_id");
	}

	/**
	 * 目标直播标识
	 */
	public void setToLiveId(java.lang.Long toLiveId) {
		set("to_live_id", toLiveId);
	}
	
	/**
	 * 目标直播标识
	 */
	public java.lang.Long getToLiveId() {
		return getLong("to_live_id");
	}

	/**
	 * 状态(1 进行中, 2结束)
	 */
	public void setStatus(java.lang.String status) {
		set("status", status);
	}
	
	/**
	 * 状态(1 进行中, 2结束)
	 */
	public java.lang.String getStatus() {
		return getStr("status");
	}

	/**
	 * 申请时间
	 */
	public void setApplyTime(java.util.Date applyTime) {
		set("apply_time", applyTime);
	}
	
	/**
	 * 申请时间
	 */
	public java.util.Date getApplyTime() {
		return get("apply_time");
	}

	/**
	 * 同意时间
	 */
	public void setAgreeTme(java.util.Date agreeTme) {
		set("agree_tme", agreeTme);
	}
	
	/**
	 * 同意时间
	 */
	public java.util.Date getAgreeTme() {
		return get("agree_tme");
	}

	/**
	 * 开始时间
	 */
	public void setBeginTime(java.util.Date beginTime) {
		set("begin_time", beginTime);
	}
	
	/**
	 * 开始时间
	 */
	public java.util.Date getBeginTime() {
		return get("begin_time");
	}

	/**
	 * 结束时间
	 */
	public void setEndTime(java.util.Date endTime) {
		set("end_time", endTime);
	}
	
	/**
	 * 结束时间
	 */
	public java.util.Date getEndTime() {
		return get("end_time");
	}

}
